.employee-form {
    display: flex;
    flex-direction: column;
    margin: 0;
    width: 100%;
    box-sizing: border-box;
}

.employee-form img {
    width: 300px;
    border-radius: 98px;
    /* border: 2px solid #10100f; */
    align-items: center;
}

.back-to-main {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.responsive-iframe {
            width: 100%;
            height: 800px;           /* Fallback height */
            border: none;
            display: block;
        }

        /* For taller forms, increase height on larger screens */
        @media (min-width: 768px) {
            .responsive-iframe {
                height: 1000px;
            }
        }

        @media (min-width: 1024px) {
            .responsive-iframe {
                height: 1200px;
            }
        }

        /* Mobile adjustments */
        @media (max-width: 640px) {
            .employee-form {
                padding: 10px;
            }
            .responsive-iframe {
                height: 700px;        /* Slightly shorter on mobile, user can scroll */
            }
        }